package com.xiaoqi.springboot.interceptor;

import com.xiaoqi.springboot.bean.User;
import org.springframework.web.servlet.HandlerInterceptor;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

/**
 * @Author Rookie Coder
 * @Description
 * @Date
 **/
public class MyHandlerInterceotor implements HandlerInterceptor {

    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {

        HttpSession session = request.getSession();
        User user = (User) session.getAttribute("user");
        if (user!=null){
            response.sendRedirect("/user/centent");
        }
        else {
            response.sendRedirect("/user/error");
        }

        return true;
    }
}
